macos: plug leak of application windows
authorChristian Hergert <chergert@redhat.com>
Thu, 3 Dec 2020 03:42:07 +0000 (19:42 -0800)
committerChristian Hergert <chergert@redhat.com>
Thu, 3 Dec 2020 03:44:02 +0000 (19:44 -0800)
commit004f0a65968b79917982a45184b50cb1ca34fbc8
treeecb7da2750649c74d418b117b68e838f1b17f370
parentb68e0bb3fb6148dfa7a4f7cbc827c4392b08116a
macos: plug leak of application windows

This ensures that we don't leak window references inside the action muxer.
Otherwise, we risk not disposing the windows upon gtk_window_destroy()
and blocking the main loop from quitting.

Fixes #3419
gtk/gtkapplication-quartz.c